Canada Computers & Electronics285 Geneva St, Unit E1 (Fairview Mall), Saint Catharinesopen now, until 21:00